
/*主框架*/
.main{
	background:url(../images/bj.jpg) no-repeat;
	background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-moz-background-size:100% 100%;
	}
.box{
	width:16.57em;
	margin:0px auto;
	}
.box2.on{
	transform:translateY(-3.2em);
	-webkit-transform:translateY(-3.2em);
	-moz-transform:translateY(-3.2em);
	}	
.box .box2{
	width:100%;
	float:left;
	margin-top:5em;
	transition:all ease-in 0.3s;
	-webkit-transition:all ease-in 0.3s;
	-moz-transition:all ease-in 0.3s;
	}
	
/*头像*/	
.box .box2 .tx{
	text-align:center;
	float:left;
	width:100%;
	}	
.box .box2 .tx img{
	width:7.5em;
	height:7.5em;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	}	
	
/*表单*/	
.box .box2 form{
	width:100%;
	float:left;
	margin-top:2.14em;
	}
.box .box2 form>.form-group{
	width:100%;
	height:2.57em;
	position:relative;
	margin-bottom:1.0em;
	background:rgba(255,255,255,0.6);
	border-radius:3.0em;
	-webkit-border-radius:3.0em;
	-moz-border-radius:3.0em;
	padding-left:4.2em;
	}	
.box .box2 form .form-group input{
	width:100%;
	height:100%;
	background:none;
	border:none;
	color:#666;
	padding-top:0.1em;
	}
.box .box2 .form-group img{
	width:1.1em;
	position:absolute;
	left:1.85em;
	top:0.6em;
	}	
	
/*单选按钮*/
.box .radio{
	width:100%;
	float:left;
	padding:0em 1.28em;
	}	
.box .radio .zjmm{
	float:left;
	}	
.box .radio .zddl{
	float:right;
	}	
.box .radio .rd{
	float:left;
	position:relative;
	width:1.1em;
	height:1.1em;
	}	
.box .radio .rd input{
	width:100%;
	height:100%;
	margin:0px;
	opacity:1;
	position:absolute;
	z-index:10;
	opacity:0;
	}
.box .radio .rd .fg{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	border-radius:50%; 
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	background:#969696;
	z-index:5;
	border:2px solid #FFF;
	}
.box .radio .rd .fg.on{
	background:#FF8523;
	}		
#g>span{
	float:left;
	font-size:14px;
	margin-left:5px;
	}	
	
/*登录*/
.submit{
	float:left;
	width:100%;
	margin-top:2.57em;
	}
.submit input{
	width:100%;
	height:2.14em;
	background:#FF9652;
	color:#FFF;
	border:none;
	font-size:1.2em;
	border-radius:0.7em;
	-webkit-border-radius:0.7em;
	-moz-border-radius:0.7em;
	margin-bottom:4px;
	}
.submit span{
	color:#333;
	margin-top:5px;
	display:table;
	margin:0px auto;
	font-size:1.0em;
	}
	
/*第三方登录*/
.submit2{
	width:100%;
	float:left;
	margin-top:1.71em;
	}	
.submit2 span{
	width:7.85em;
	height:2.28em;
	background:rgba(255,255,255,0.6);
	border-radius:3.0em;
	-webkit-border-radius:3.0em;
	-moz-border-radius:3.0em;
	display:block;
	color:#666;
	line-height:2.3em;
	text-align:center;
	}
.submit2 span.qq{
	float:left;
	}	
.submit2 span.wb{
	float:right;
	}										